<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title></title>
</head>
<body>
<script type="text/javascript">
	
	//1.json是一种轻量级的数据交换格式
	// 2.json字符串---前后端进行数据交互的一种通用格式
	// 3.json常用的是数组和对象的混用

	//json字符串
	let data = '{code:200,msg:"操作成功",data:[{name:"李唯一",age:18},{name:"张若尘",age:20000}]}'

	// console.log(data.code) undefined 在json字符串的情况下 不能进行取赋值

	// eval()  js自带的字符串转js的功能，它可以把对应的字符串解析成js代码
	console.log('3')
	console.log(eval('1 + 2'))

	//同样可以将json字符串转成js字符串
	//注意：必须在字符串外面加一个()，避免报错
	console.log(eval('('+ data +')'))
</script>
</body>
</html>